mounted weapons - German English Dictionary